Big Huge Thesaurus

Lonas annua

noun

sounds kind of like